pilot's windshield - English Synonyms Dictionary